//过滤100以上的数字
const nums = [10,20,120,80,330,40,100];
// let newNums = nums.filter(function (n) {
//     return n<100;
// })
//
// let newNums2 = newNums.map(function (n) {
//     return n * 2;
// })
//
// let total = newNums2.reduce(function (preValue, n) {
//     return preValue+n;
// }, 0)

// let total = nums.filter(function (n) {
//     return n<100;
// }).map(function (n) {
//     return n * 2;
// }).reduce(function (preValue, n) {
//     return preValue+n;
// }, 0)
// console.log(total)

let tobal = nums.filter(n => n <100).map(n => n * 2).reduce((pre, n) => pre + n);
console.log(tobal);